SubsystemStatus Class

Represents the states of an EtherCAT link.

Inheritance Hierarchy

System.Object
  IntervalZero.KINGSTAR.Base.Api.SubsystemStatus

Namespace: IntervalZero.KINGSTAR.Base.Api

Assembly: IntervalZero.KINGSTAR.Base.Api (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
public class SubsystemStatus
Public Class SubsystemStatus

 

The SubsystemStatus class exposes the following members.

Constructors

 NameDescription
SubsystemStatusInitializes a new instance of the SubsystemStatus class.

Fields

 NameDescription
AxesCountThe number of axes on the EtherCAT network.
AxesStatesThe state of axes. Combines the EtherCAT and motion states.
IOCountThe number of I/O modules on the EtherCAT network.
IOStatesThe EtherCAT state of I/O modules. The link is considered ready when the I/O module is in operational state.
RequestedStateReads the EtherCAT state from the latest RequestState function call.
SlaveCountThe total number of slaves on the EtherCAT network.
SlaveStatesThe EtherCAT state of slaves. The link is considered ready when the slave is in operational state.
StateThe EtherCAT state of the master. The link is considered ready when the master is in operational state.

See also

IntervalZero.KINGSTAR.Base.Api Namespace